public class U3_IsTeenager {
	
	public static boolean isTeenager(int age) {
		// COMPLETE THIS METHOD
		return false;
	}

	public static void printIsTeenager(String name, int age) {
		// COMPLETE THIS METHOD
		System.out.println("printIsTeenager() has not been implemented.");
	}
	
	public static void main(String[] args) {
		String[] name = {"Aaron", "Betty", "Chris", "Darlene", "Edward"};
		int[] age = { 12, 13, 19, 20, 100};
		boolean isTeenagerWorking = true;
		
		for(int i = 0; i <= 12; i++) {
			if(isTeenager(i)) {
				System.out.println(
					"ERROR: Method isTeenager() returns true," +
				    " but age " + i + " is not a teenager!");
				isTeenagerWorking = false;
			}
		}
		for(int i = 13; i <= 19; i++) {
			if(!isTeenager(i)) {
				System.out.println(
					"ERROR: Method isTeenager() returns false," +
					" but age " + i + " is a teenager!");				
				isTeenagerWorking = false;
			}
		}
		for(int i = 20; i <=100; i++) {
			if(isTeenager(i)) {
				System.out.println(
					"ERROR: Method isTeenager() returns true," +
				    " but age " + i + " is not a teenager!");
				isTeenagerWorking = false;
			}			
		}

		if(isTeenagerWorking) {
			for(int i = 0; i < name.length; i++) {
				System.out.println("\n" + name[i] + " is " +
					age[i] + " years old.");
				printIsTeenager(name[i],age[i]);
			}
		} else {
			System.out.println(
				"\nStart by getting method \"isTeenager()\"" +
				" working properly.");
		}
	}

}